Oh my gosh, oh my gosh · 10:23pm Jun 11th, 2015
Weird blabbering: "Oh my gosh, oh my gosh, Seth Green, oh my gosh..."
Seth Green voices Leo in TMNT! And ponies!
The above blabbering is my literal reaction to this!
Inevitable crossover is coming...